home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / prog / atari / m2 / cat3src / cat / assfuncs.d < prev    next >
Text File  |  1997-10-26  |  884b  |  31 lines

  1. DEFINITION MODULE AssFuncs;
  2.  
  3. FROM SYSTEM IMPORT ADDRESS;
  4.  
  5. IMPORT MagicStrings;
  6.  
  7. (* Fr Editbase *)
  8. PROCEDURE findLineEnd (buf : ADDRESS; startIdx : LONGCARD; max : LONGCARD) : LONGCARD;
  9.  
  10. (* Fr Case-Insensitive Stringvergleiche *)
  11. PROCEDURE StrIequal (REF s1, s2 : ARRAY OF CHAR): BOOLEAN;
  12.  
  13. PROCEDURE StrICompare (REF str0,str1: ARRAY OF CHAR) : MagicStrings.Relation;
  14.  
  15. PROCEDURE CopyId (REF source: ARRAY OF CHAR; VAR dest: ARRAY OF CHAR): CARDINAL;
  16. (* Kopiert eine ID, wandelt dabei den domain-part (alles nach @) in Upcase
  17.  * und liefert die L„nge zurck
  18.  *)
  19.  
  20. PROCEDURE CmpId (REF str1, str2 : ARRAY OF CHAR): BOOLEAN;
  21. (* Vergleicht zwei IDs miteinander, wobei der domain-part case-insensitiv
  22.  * behandelt wird.
  23.  *)
  24.  
  25. PROCEDURE WandleIso (str: ADDRESS; strLen: CARDINAL);
  26. (* Wandelt den String von ISO-8859-1 nach ST-Zeichensatz um
  27.  *)
  28.  
  29. END AssFuncs.
  30.  
  31.